可以使用命令行界面 (CLI) 来发现受管磁盘 (MDisk)。
关于此任务
当后端控制器满足以下条件时,系统会自动发现后端控制器,并集成该控制器以确定向系统节点提供的存储器:
由后端控制器提供的小型计算机系统接口 (SCSI) 逻辑单元 (LU) 显示为非受管 MDisk。但是,如果
在该情况发生之后修改了后端控制器的配置,系统可能并未识别到这些配
置更改。您可以请求系统重新扫描以更新非受管 MDisk 的列表。
注: 由系统完成的自动发现不会向非受管 MDisk 写入任何信息。您必须指示系统将 MDisk 添加到存储池或者使用 MDisk 创建映像方式卷。
发现(然后查看)MDisk 列表:
过程
-
发出 CLI 命令 detectmdisk 以手动扫描网络。扫描会发现可能已添加到系统的任何新的 MDisk,并可帮助重新均衡可用控制器设备端口间的 MDisk 访问。
注:
- 仅在确定所有磁盘控制器端口均正常工作且在控制器和 SAN 分区中配置正确时,才能发出 detectmdisk 命令。否则,可能会造成不报告的错误。
- 虽然可能显示 detectmdisk 命令已完成,但其运行可能还需要一段额外的时间。detectmdisk 是一个异步操作,并在该命令继续在后台运行时会返回一个提示。您可以使用 lsdiscoverystatus 命令来查看发现状态。
-
当检测完成时,发出 CLI 命令 lsmdiskcandidate 以显示非受管的 MDisk。这些 MDisk 尚未分配给存储池。
-
发出 CLI 命令 lsmdisk 以查看所有 MDisk。
结果
现在,您将会看到已正确设置了后端控制器和交换机,并且系统识别出由后端控制器提供的存储器。
示例
该示例描述了单个后端控制器正在向系统提供 8 个 SCSI LU 的场景:
- 发出 detectmdisk。
- 发出 lsmdiskcandidate。
这样会显示以下输出:
id
0
1
2
3
4
5
6
7
- 发出 lsmdisk -delim :
这样会显示以下输出:
lsmdisk -delim :
id:name:status:mode:mdisk_grp_id:mdisk_grp_name:capacity:ctrl_LUN_#:controller_name:UID:tier
0:mdisk0:online:unmanaged:::68.4GB:0000000000000000:controller0:20000004cf2422aa000000000000000000000000000000000000000000000000:
1:mdisk1:online:unmanaged:::68.4GB:0000000000000000:controller1:20000004cf1fd19d000000000000000000000000000000000000000000000000:
2:mdisk2:online:unmanaged:::68.4GB:0000000000000000:controller2:20000004cf242531000000000000000000000000000000000000000000000000: